deliver the materials - Español Inglés Diccionario